Derivation of bragg's equation